Method and apparatus for transmitting and receiving uplink control information on a PUCCH in a wireless communication system

ABSTRACT

A method for transmitting multiple uplink control information (UCI) on a physical uplink control channel (PUCCH) in a wireless communication system is disclosed. More specifically, the method performed by a user equipment (UE) includes receiving, from a base station, first control information related to the PUCCH for transmitting the multiple UCI; determining a first parameter representing a number of coded bits for the multiple UCI based on the first control information, wherein the multiple UCI includes channel state information (CSI) including at least one of a first part or a second part; determining a size of the first part based on the first parameter and second control information related to the size determination of the first part; and transmitting, to the base station, the multiple UCI on the PUCCH.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. application Ser. No.16/858,150, filed on Apr. 24, 2020 which is a continuation of U.S.application Ser. No. 16/247,199, filed on Jan. 14, 2019, which claimsthe benefit of U.S. Provisional Application Ser. No. 62/616,465, filedon Jan. 12, 2018, the contents of this aforementioned application beingfully incorporated herein by reference.

BACKGROUND OF THE INVENTION Field of the Invention

The present invention relates to a wireless communication system, andmore particularly to a method for transmitting and receiving uplinkcontrol information on a physical uplink control channel (PUCCH) and adevice supporting the same.

Description of the Related Art

The present disclosure relates to a wireless communication system and,more particularly, to a method for transmitting and receiving a channelstate information (CSI)-reference signal (RS) and an apparatussupporting the same.

Mobile communication systems have been generally developed to providevoice services while guaranteeing user mobility. Such mobilecommunication systems have gradually expanded their coverage from voiceservices through data services up to high-speed data services. However,as current mobile communication systems suffer resource shortages andusers demand even higher-speed services, development of more advancedmobile communication systems is needed.

The requirements of the next-generation mobile communication system mayinclude supporting huge data traffic, a remarkable increase in thetransfer rate of each user, the accommodation of a significantlyincreased number of connection devices, very low end-to-end latency, andhigh energy efficiency. To this end, various techniques, such as smallcell enhancement, dual connectivity, massive multiple input multipleoutput (MIMO), in-band full duplex, non-orthogonal multiple access(NOMA), supporting super-wide band, and device networking, have beenresearched.

SUMMARY

An object of the present specification is to provide a method fortransmitting multiple uplink control information (UCI) on a physicaluplink control channel (PUCCH).

Another object of the present specification is to provide a method fordetermining a size of a specific part of UCI including at least onepart.

Another object of the present specification is to provide a method fordetermining a PUCCH resource to transmit channel state information (CSI)report and the number of resource blocks in the PUCCH resource byassuming the CSI report as a specific tank.

Technical problems to be solved by the present invention are not limitedby the above-mentioned technical problems, and other technical problemswhich are not mentioned above can be clearly understood from thefollowing description by those skilled in the art to which the presentinvention pertains.

In one aspect, there is provided a method for transmitting, by a userequipment (UE), multiple uplink control information (UCI) on a physicaluplink control channel (PUCCH) in a wireless communication system, themethod comprising receiving, from a base station, first controlinformation related to the PUCCH for transmitting the multiple UCI;determining a first parameter representing a number of coded bits forthe multiple UCI based on the first control information, wherein themultiple UCI includes channel state information (CSI) including at leastone of a first part or a second part; determining a size of the firstpart based on the first parameter and second control information relatedto the size determination of the first part; and transmitting, to thebase station, the multiple UCI on the PUCCH, wherein the second controlinformation includes a second parameter representing the size of thefirst part, a third parameter representing a configured maximum codingrate, and a fourth parameter representing a modulation order.

In another aspect, there is provided a method for transmitting, by auser equipment (UE), a channel state information (CSI) report on aphysical uplink control channel (PUCCH) in a wireless communicationsystem, the method comprising receiving, from a base station,information related to a PUCCH resource for transmitting the CSI report;when CSI including at least one of a first part or a second partincludes the second part, determining the PUCCH resource to transmit theCSI report and a number of resource blocks in the PUCCH resource byassuming that the CSI report is a specific rank; and transmitting, tothe base station, the CSI report on the PUCCH based on thedetermination.

When the CSI report is in plural, a PUCCH resource to transmit theplurality of CSI reports and a number of resource blocks in the PUCCHresource are determined by assuming that each CSI report is a specificrank.

In yet another aspect, there is provided a user equipment (UE) fortransmitting multiple uplink control information (UCI) on a physicaluplink control channel (PUCCH) in a wireless communication system, theUE comprising a radio frequency (RF) module configured to transmit andreceive a radio signal; and a processor functionally connected to the RFmodule, wherein the processor is configured to receive, from a basestation, first control information related to the PUCCH for transmittingthe multiple UCI; determine a first parameter representing a number ofcoded bits for the multiple UCI based on the first control information,wherein the multiple UCI includes channel state information (CSI)including at least one of a first part or a second part; determine asize of the first part based on the first parameter and second controlinformation related to the size determination of the first part; andtransmit, to the base station, the multiple UCI on the PUCCH, whereinthe second control information includes a second parameter representingthe size of the first part, a third parameter representing a configuredmaximum coding rate, and a fourth parameter representing a modulationorder.

The present specification has an effect that resources can beefficiently used by defining a method for multiplexing multiple UCI on aPUCCH

Effects obtainable from the present invention are not limited by theeffects mentioned above, and other effects which are not mentioned abovecan be clearly understood from the following description by thoseskilled in the art to which the present invention pertains.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, that are included to provide a furtherunderstanding of the invention and are incorporated in and constitute apart of this specification, illustrate embodiments of the invention andtogether with the description serve to explain various principles of theinvention.

FIG. 1 illustrates an example of an overall structure of a NR system towhich a method proposed by the present specification is applicable.

FIG. 2 illustrates a relation between an uplink frame and a downlinkframe in a wireless communication system to which a method proposed bythe present specification is applicable.

FIG. 3 illustrates an example of a resource grid supported in a wirelesscommunication system to which a method proposed by the presentspecification is applicable.

FIG. 4 illustrates examples of a resource grid per antenna port andnumerology to which a method proposed by the present specification isapplicable.

FIG. 5 illustrates an example of a self-contained slot structure towhich a method proposed by the present specification is applicable.

FIGS. 6A and 6B illustrate an example of component carriers and carrieraggregation in a wireless communication system to which the presentinvention is applicable.

FIGS. 7A through 7E illustrate examples of deployment scenariosconsidering carrier aggregation in an NR system.

FIG. 8 is a flowchart illustrating an operation method of a UEperforming a method proposed by the present specification.

FIG. 9 is a flowchart illustrating another operation method of a UEperforming a method proposed by the present specification.

FIG. 10 illustrates an example of a block configuration diagram of awireless communication device to which methods proposed by the presentspecification are applicable.

FIG. 11 illustrates another example of a block configuration diagram ofa wireless communication device to which methods proposed by the presentspecification are applicable.

DETAILED DESCRIPTION

Reference will now be made in detail to embodiments of the invention,examples of which are illustrated in the accompanying drawings. Adetailed description to be disclosed below together with theaccompanying drawing is to describe exemplary embodiments of the presentinvention and not to describe a unique embodiment for carrying out thepresent invention. The detailed description below includes details toprovide a complete understanding of the present invention. However,those skilled in the art know that the present invention can be carriedout without the details.

In some cases, in order to prevent a concept of the present inventionfrom being ambiguous, known structures and devices may be omitted orillustrated in a block diagram format based on core functions of eachstructure and device.

In the specification, a base station (BS) means a terminal node of anetwork directly performing communication with a terminal. In thepresent disclosure, specific operations described to be performed by thebase station may be performed by an upper node of the base station, ifnecessary or desired. That is, it is obvious that in the networkconsisting of multiple network nodes including the base station, variousoperations performed for communication with the terminal can beperformed by the base station or network nodes other than the basestation. The ‘base station (BS)’ may be replaced with terms such as afixed station, Node B, evolved-NodeB (eNB), a base transceiver system(BTS), an access point (AP), gNB (next-generation NB, general NB,gNodeB), and the like. Further, a ‘terminal’ may be fixed or movable andmay be replaced with terms such as user equipment (UE), a mobile station(MS), a user terminal (UT), a mobile subscriber station (MSS), asubscriber station (SS), an advanced mobile station (AMS), a wirelessterminal (WT), a machine-type communication (MTC) device, amachine-to-machine (M2M) device, a device-to-device (D2D) device, andthe like.

In the present disclosure, downlink (DL) means communication from thebase station to the terminal, and uplink (UL) means communication fromthe terminal to the base station. In the downlink, a transmitter may bea part of the base station, and a receiver may be a part of theterminal. In the uplink, the transmitter may be a part of the terminal,and the receiver may be a part of the base station.

Specific terms used in the following description are provided to helpthe understanding of the present invention, and may be changed to otherforms within the scope without departing from the technical spirit ofthe present invention.

The following technology may be used in various wireless access systems,such as code division multiple access (CDMA), frequency divisionmultiple access (FDMA), time division multiple access (TDMA), orthogonalfrequency division multiple access (OFDMA), single carrier-FDMA(SC-FDMA), non-orthogonal multiple access (NOMA), and the like. The CDMAmay be implemented by radio technology such as universal terrestrialradio access (UTRA) or CDMA2000. The TDMA may be implemented by radiotechnology such as global system for mobile communications (GSM)/generalpacket radio service (GPRS)/enhanced data rates for GSM evolution(EDGE). The OFDMA may be implemented as radio technology such as IEEE802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, E-UTRA (evolved UTRA),and the like. The UTRA is a part of a universal mobile telecommunicationsystem (UMTS). 3rd generation partnership project (3GPP) long termevolution (LTE), as a part of an evolved UNITS (E-UMTS) using E-UTRA,adopts the OFDMA in the downlink and the SC-FDMA in the uplink. LTE-A(advanced) is the evolution of 3GPP LTE.

Further, 5G new radio (NR) defines enhanced mobile broadband (eMBB),massive machine type communications (mMTC), ultra-reliable and lowlatency communications (URLLC), and vehicle-to-everything (V2X) based onusage scenario.

A 5G NR standard is divided into standalone (SA) and non-standalone(NSA) depending on co-existence between a NR system and a LTE system.

The 5G NR supports various subcarrier spacings and supports CP-OFDM inthe downlink and CP-OFDM and DFT-s-OFDM (SC-OFDM) in the uplink.

Embodiments of the present invention can be supported by standarddocuments disclosed in at least one of IEEE 802, 3GPP, and 3GPP2 whichare the wireless access systems. That is, steps or parts in embodimentsof the present invention which are not described to clearly show thetechnical spirit of the present invention can be supported by thestandard documents. Further, all terms described in the presentdisclosure can be described by the standard document.

3GPP LTE/LTE-A/New RAT (NR) is primarily described for cleardescription, but technical features of the present invention are notlimited thereto.

Definition of Terms

eLTE eNB: The eLTE eNB is the evolution of eNB that supportsconnectivity to EPC and NGC.

gNB: A node which supports the NR as well as connectivity to NGC.

New RAN: A radio access network which supports either NR or E-UTRA orinterfaces with the NGC.

Network slice: A network slice is a network created by the operatorcustomized to provide an optimized solution for a specific marketscenario which demands specific requirements with end-to-end scope.

Network function: A network function is a logical node within a networkinfrastructure that has well-defined external interfaces andwell-defined functional behavior.

NG-C: A control plane interface used on NG2 reference points between newRAN and NGC.

NG-U: A user plane interface used on NG3 references points between newRAN and NGC.

Non-standalone NR: A deployment configuration where the gNB requires anLTE eNB as an anchor for control plane connectivity to EPC, or requiresan eLTE eNB as an anchor for control plane connectivity to NGC.

Non-standalone E-UTRA: A deployment configuration where the eLTE eNBrequires a gNB as an anchor for control plane connectivity to NGC.

User plane gateway: A termination point of NG-U interface.

Numerology: The numerology corresponds to one subcarrier spacing in afrequency domain. By scaling a reference subcarrier spacing by aninteger N, different numerologies can be defined.

NR: NR radio access or new radio.

General System

FIG. 1 is a diagram illustrating an example of an overall structure of anew radio (NR) system to which a method proposed by the presentdisclosure may be implemented.

Referring to FIG. 1 , an NG-RAN is composed of gNBs that provide anNG-RA user plane (new AS sublayer/PDCP/RLC/MAC/PHY) and a control plane(RRC) protocol terminal for a UE (User Equipment).

The gNBs are connected to each other via an Xn interface.

The gNBs are also connected to an NGC via an NG interface.

More specifically, the gNBs are connected to a Access and MobilityManagement Function (AMF) via an N2 interface and a User Plane Function(UPF) via an N3 interface.

NR (New Rat) Numerology and Frame Structure

In the NR system, multiple numerologies may be supported. Thenumerologies may be defined by subcarrier spacing and a CP (CyclicPrefix) overhead. Spacing between the plurality of subcarriers may bederived by scaling basic subcarrier spacing into an integer N (or μ). Inaddition, although a very low subcarrier spacing is assumed not to beused at a very high subcarrier frequency, a numerology to be used may beselected independent of a frequency band.

In addition, in the NR system, a variety of frame structures accordingto the multiple numerologies may be supported.

Hereinafter, an Orthogonal Frequency Division Multiplexing (OFDM)numerology and a frame structure, which may be considered in the NRsystem, will be described.

A plurality of OFDM numerologies supported in the NR system may bedefined as in Table 1.

TABLE 1 μ Δf = 2^(μ) · 15 [kHz] Cyclic prefix 0 15 Normal 1 30 Normal 260 Normal, Extended 3 120 Normal 4 240 Normal 5 480 Normal

Regarding a frame structure in the NR system, a size of various fieldsin the time domain is expressed as a multiple of a time unit ofT_(s)=1/(Δf_(max)·N_(f)). In this case, Δf_(max)=480·10³, andN_(f)=4096. DL and UL transmission is configured as a radio frame havinga section of T_(f)=(Δf_(max)N_(f)/100)·T_(s)=10 ms. The radio frame iscomposed of ten subframes each having a section ofT_(sf)=(Δf_(max)N_(f)/1000)·T_(s)=1 ms. In this case, there may be a setof UL frames and a set of DL frames.

FIG. 2 illustrates a relationship between a UL frame and a DL frame in awireless communication system to which a method proposed by the presentdisclosure may be implemented.

As illustrated in FIG. 2 , a UL frame number I from a User Equipment(UE) needs to be transmitted T_(TA)=N_(TA)T_(s) before the start of acorresponding DL frame in the UE.

Regarding the numerology μ, slots are numbered in ascending order ofn_(s) ^(μ)∈{0, . . . , N_(subframe) ^(slots,μ)−1} in a subframe, and inascending order of n_(s,f) ^(μ)∈{0, . . . , N_(subframe) ^(slots,μ)−1}in a radio frame. One slot is composed of continuous OFDM symbols ofN_(symb) ^(μ), and N_(symb) ^(μ) is determined depending on a numerologyin use and slot configuration. The start of slots n_(s) ^(μ) in asubframe is temporally aligned with the start of OFDM symbols n_(s)^(μ)N_(symb) ^(μ) in the same subframe.

Not all UEs are able to transmit and receive at the same time, and thismeans that not all OFDM symbols in a DL slot or an UL slot are availableto be used.

Table 2 shows the number of OFDM symbols per slot for a normal CP in thenumerology μ, and Table 3 shows the number of OFDM symbols per slot foran extended CP in the numerology μ.

TABLE 2 Slot Configuration 0 1 μ N_(symb) ^(μ) N_(frame) ^(slots,μ)N_(subframe) ^(slots,μ) N_(symb) ^(μ) N_(frame) ^(slots,μ) N_(subframe)^(slots,μ) 0 14 10 1 7 20 2 1 14 20 2 7 40 4 2 14 40 4 7 80 8 3 14 80 8— — — 4 14 160 16 — — — 5 14 320 32 — — —

TABLE 3 Slot Configuration 0 1 μ N_(symb) ^(μ) N_(frame) ^(slots,μ)N_(subframe) ^(slots,μ) N_(symb) ^(μ) N_(frame) ^(slots,μ) N_(subframe)^(slots,μ) 0 12 10 1 6 20 2 1 12 20 2 6 40 4 2 12 40 4 6 80 8 3 12 80 8— — — 4 12 160 16 — — — 5 12 320 32 — — —

NR Physical Resource

Regarding physical resources in the NR system, an antenna port, aresource grid, a resource element, a resource block, a carrier part,etc. may be considered.

Hereinafter, the above physical resources possible to be considered inthe NR system will be described in more detail.

First, regarding an antenna port, the antenna port is defined such thata channel over which a symbol on one antenna port is transmitted can beinferred from another channel over which a symbol on the same antennaport is transmitted. When large-scale properties of a channel receivedover which a symbol on one antenna port can be inferred from anotherchannel over which a symbol on another antenna port is transmitted, thetwo antenna ports may be in a QC/QCL (quasi co-located or quasico-location) relationship. Herein, the large-scale properties mayinclude at least one of delay spread, Doppler spread, Doppler shift,average gain, and average delay.

FIG. 3 illustrates an example of a resource grid supported in a wirelesscommunication system to which a method proposed by the presentspecification is applicable.

Referring to FIG. 3 , a resource grid consists of N_(RB) ^(μ)N_(sc)^(RB) subcarriers on a frequency domain, each subframe consisting of14·2μ OFDM symbols, but the present invention is not limited thereto.

In the NR system, a transmitted signal is described by one or moreresource grids consisting of N_(RB) ^(μ)N_(sc) ^(RB) subcarriers and2^(μ)N_(symb) ^((μ)) OFDM symbols, where N_(RB) ^(μ)≤N_(RB) ^(max,μ).The N_(RB) ^(max,μ) represents a maximum transmission bandwidth and maychange not only between numerologies but also between uplink anddownlink.

In this case, as illustrated in FIG. 4 , one resource grid may beconfigured per the numerology μ and an antenna port p.

FIG. 4 illustrates examples of a resource grid per antenna port andnumerology to which a method proposed by the present specification isapplicable.

Each element of resource grid for the numerology μ and the antenna portp is called a resource element and is uniquely identified by an indexpair (k,l), where k=0, . . . , N_(RB) ^(μ)N_(sc) ^(RB)−1 is an index ina frequency domain, and l=0, . . . , 2^(μ)N_(symb) ^((μ))−1 refers to alocation of a symbol on a subframe. The index pair (k,l) is used torefer to a resource element in a slot, where N_(symb) ^(μ)−1.

The resource element (k,l) for the numerology μ and the antenna port pcorresponds to a complex value a_(k,l) ^((p,μ)). When there is no riskfor confusion or when a specific antenna port or numerology is notspecified, the indexes p and μ may be dropped, and as a result, thecomplex value may be a_(k,l) ^((p)) or a_(k,l) .

A physical resource block is defined as N_(sc) ^(RB)=12 consecutivesubcarriers in the frequency domain. On the frequency domain, physicalresource blocks are numbered from 0 to N_(RB) ^(μ)−1. A relation betweena physical resource block number n_(PRB) in the frequency domain and theresource elements (k,l) is given by Equation 1.

$\begin{matrix}{n_{PRB} = \lfloor \frac{k}{N_{sc}^{RB}} \rfloor} & {{Equation}1}\end{matrix}$

In regard to a carrier part, a UE may be configured to receive ortransmit the carrier part using only a subset of the resource grid. Inthis instance, a set of resource blocks which the UE is configured toreceive or transmit are numbered from 0 to N_(URB) ^(μ)−1 in thefrequency domain.

Self-Contained Slot Structure

To minimize latency of data transmission in a TDD system, 5G new RAT(NR) has considered a self-contained slot structure illustrated in FIG.5 .

That is, FIG. 5 illustrates an example of a self-contained slotstructure to which a method proposed by the present specification isapplicable.

In FIG. 5 , a hatched portion 510 denotes a downlink control region, anda black portion 520 denotes an uplink control region.

A non-marked portion 530 may be used for downlink data transmission oruplink data transmission.

Such a structure may be characterized in that DL transmission and ULtransmission are sequentially performed in one slot, DL data is sent inone slot, and UL Ack/Nack is also transmitted and received in one slot.

Such a slot may be defined as a ‘self-contained slot’.

That is, through the slot structure, the base station reduces the timeit takes to retransmit data to the UE when a data transmission erroroccurs, and thus can minimize latency of final data delivery.

In the self-contained slot structure, the base station and the UErequire a time gap in a process for switching from a transmission modeto a reception mode or a process for switching from the reception modeto the transmission mode.

To this end, in the corresponding slot structure, some OFDM symbols attime of switching from DL to UL are configured as a guard period (GP).

Carrier Aggregation

In embodiments of the present invention, a communication environment tobe considered includes all multi-carrier supporting environments. Thatis, a multi-carrier system or a carrier aggregation (CA) system used inthe present invention refers to a system that aggregates and uses one ormore component carriers (CCs) with a bandwidth less than a target bandwhen configuring a target wideband, in order to support a wideband.

In the present invention, multi-carrier means aggregation of carriers(or carrier aggregation). In this instance, the aggregation of carriersmeans both aggregation between continuous carriers and aggregationbetween non-contiguous carriers. Further, the number of componentcarriers aggregated between downlink and uplink may be differently set.A case where the number of downlink component carriers (hereinafterreferred to as “DL CC”) and the number of uplink component carriers(hereinafter, referred to as “UL CC”) are the same is referred to as“symmetric aggregation”, and a case where the number of downlinkcomponent carriers and the number of uplink component carriers aredifferent is referred to as “asymmetric aggregation”. The carrieraggregation may be used interchangeably with a term such as bandwidthaggregation or spectrum aggregation.

Carrier aggregation configured by combining two or more componentcarriers aims at supporting up to a bandwidth of 100 MHz in the LTE-Asystem. When one or more carriers with a bandwidth smaller than a targetband are combined, a bandwidth of the combined carriers may be limitedto a bandwidth used in an existing system in order to maintain backwardcompatibility with the existing IMT system. For example, the existing3GPP LTE system supports bandwidths of {1.4, 3, 5, 10, 15, 20} MHz, anda 3GPP LTE-advanced (i.e., LTE-A) system may be configured to support abandwidth greater than 20 MHz by using only the bandwidths forcompatibility with the existing system. Further, the carrier aggregationsystem used in the preset invention may be configured to support thecarrier aggregation by defining a new bandwidth regardless of thebandwidth used in the existing system.

The LTE-A system uses a concept of a cell to manage a radio resource.

An environment of the carrier aggregation may be called a multi-cellenvironment. The cell is defined as a combination of a pair of adownlink resource (DL CC) and an uplink resource (UL CC), but the uplinkresource is not essential. Therefore, the cell may consist of only thedownlink resource or both the downlink resource and the uplink resource.When a specific UE has only one configured serving cell, the cell mayhave one DL CC and one UL CC. However, when the specific UE has two ormore configured serving cells, the cells have DL CCs as many as thecells and the number of UL CCs may be equal to or less than the numberof DL CCs.

Alternatively, on the contrary, the DL CC and the UL CC may beconfigured. That is, when the specific UE has multiple configuredserving cells, a carrier aggregation environment, in which the number ofUL CCs is more than the number of DL CCs, may also be supported. Thatis, the carrier aggregation may be understood as aggregation of two ormore cells each having a different carrier frequency (center frequency).The ‘cell’ described here needs to be distinguished from a ‘cell’ as aregion which is generally used and is covered by the base station.

The cell used in the LTE-A system includes a primary cell (PCell) and asecondary cell (SCell). The PCell and the SCell may be used as a servingcell. In case of the UE which is in an RRC_CONNECTED state, but does nothave the configured carrier aggregation or does not support the carrieraggregation, only one serving cell consisting of only the PCell ispresent. On the other hand, in case of the UE which is in theRRC_CONNECTED state and has the configured carrier aggregation, one ormore serving cells may be present and the PCell and one or more SCellsare included in all serving cells.

The serving cell (PCell and SCell) may be configured through an RRCparameter. PhysCellId as a physical layer identifier of the cell hasinteger values of 0 to 503. SCellIndex as a short identifier used toidentify the SCell has integer values of 1 to 7. ServCellIndex as ashort identifier used to identify the serving cell (PCell and SCell) hasthe integer values of 0 to 7. The value of 0 is applied to the PCell,and SCellIndex is previously given for application to the SCell. Thatis, a cell having a smallest cell ID (or cell index) in ServCellIndex isthe PCell.

The PCell means a cell that operates on a primary frequency (or primaryCC). The PCell may be used for the UE to perform an initial connectionestablishment process or a connection re-establishment process and maybe designated as a cell indicated in a handover process. Further, thePCell means a cell which is the center of control-related communicationamong serving cells configured in the carrier aggregation environment.That is, the UE may be allocated and transmit a PUCCH only in a PCell ofthe corresponding UE and use only the PCell to acquire systeminformation or change a monitoring procedure. An evolved universalterrestrial radio access (E-UTRAN) may change only the PCell for thehandover procedure to the UE supporting the carrier aggregationenvironment by using an RRC connection reconfiguration messageRRCConnectionReconfigutaion of higher layer including mobile controlinformation mobilityControlInfo.

The SCell may mean a cell that operates on a secondary frequency (orsecondary CC). Only one PCell may be allocated to a specific UE, and oneor more SCells may be allocated to the specific UE. The SCell may beconfigured after RRC connection establishment is achieved and used toprovide an additional radio resource. The PUCCH is not present inresidual cells, i.e., the SCells other than the PCell among the servingcells configured in the carrier aggregation environment. The E-UTRAN mayprovide all system information related to an operation of a relatedcell, which is in an RRC_CONNECTED state, through a dedicated signalwhen adding the SCells to the UE that supports the carrier aggregationenvironment. A change of the system information may be controlled byreleasing and adding the related SCell, and in this case, the RRCconnection reconfiguration message “RRCConnectionReconfigutaion” ofhigher layer may be used. The E-UTRAN may perform dedicated signalinghaving a different parameter for each UE rather than broadcasting in therelated SCell.

After an initial security activation process starts, the E-UTRAN can addthe SCells to the initially configured PCell in the connectionestablishment process to configure a network including one or moreSCells. In the carrier aggregation environment, the PCell and the SCellmay operate as the respective component carriers. In embodimentsdescribed below, a primary component carrier (PCC) may be used as thesame meaning as the PCell, and a secondary component carrier (SCC) maybe used as the same meaning as the SCell.

FIGS. 6A and 6B illustrate an example of component carriers and carrieraggregation in a wireless communication system to which the presentinvention is applicable.

FIG. 6A illustrates a single carrier structure used in the LTE system. Acomponent carrier includes a DL CC and an UL CC. One component carriermay have a frequency range of 20 MHz.

FIG. 6B illustrates a carrier aggregation structure used in the LTE-Asystem. More specifically, FIG. 6B illustrates that three componentcarriers having a frequency magnitude of 20 MHz are combined. Three DLCCs and three UL CCs are provided, but the number of DL CCs and thenumber of UL CCs are not limited. In the case of carrier aggregation,the UE may simultaneously monitor three CCs, receive downlinksignal/data, and transmit uplink signal/data.

If N DL CCs are managed in a specific cell, the network may allocate M(M≤N) DL CCs to the UE. In this instance, the UE may monitor only Mlimited DL CCs and receive the DL signal. Further, the network mayprioritize L (L≤M≤N) DL CCs and allocate a primary DL CC to the UE. Inthis case, the UE has to monitor the L DL CCs. Such a scheme may beequally applied to uplink transmission.

A linkage between a carrier frequency (or DL CC) of a downlink resource(or DL CC) and a carrier frequency (or UL CC) of an uplink resource (orUL CC) may be indicated by a higher layer message such as a RRC messageor system information. For example, a combination of the DL resource andthe UL resource may be configured by a linkage defined by systeminformation block type 2 (SIB2). More specifically, the linkage may meana mapping relation between the DL CC, on which a PDCCH carrying a ULgrant is transmitted, and the UL CC using the UL grant, and mean amapping relation between the DL CC (or UL CC) on which data for HARQ istransmitted and the UL CC (or DL CC) on which HARQ ACK/NACK signal istransmitted.

If one or more SCells are configured to the UE, the network may activateor deactivate the configured SCell(s). The PCell is always activated.The network activates or deactivates the SCell(s) by sending anactivation/deactivation MAC control element.

The activation/deactivation MAC control element has a fixed size andconsists of a single octet including seven C-fields and one R-field. TheC-field is configured for each SCell index (SCellIndex), and indicatesthe activation/deactivation state of the SCell. When a value of theC-field is set to ‘1’, it indicates that a SCell having a correspondingSCell index is activated. When a value of the C-field is set to ‘0’, itindicates that a SCell having a corresponding SCell index isdeactivated.

Further, the UE maintains a timer sCellDeactivationTimer per configuredSCell and deactivates the associated SCell when the timer expires. Thesame initial timer value is applied to each instance of the timersCellDeactivationTimer and is configured by RRC signaling. When theSCell(s) are added or after handover, initial SCell(s) are in adeactivation state.

The UE performs the following operation on each of the configuredSCell(s) in each TTI.

-   -   If the UE receives an activation/deactivation MAC control        element that activates the SCell in a specific TTI (subframe n),        the UE activates the SCell in a TTI (subframe n+8 or thereafter)        corresponding to predetermined timing and (re)starts a timer        related to the corresponding SCell. What the UE activates the        SCell means that the UE applies a normal SCell operation, such        as sounding reference signal (SRS) transmission on the SCell,        channel quality indicator (CQI)/precoding matrix indicator        (PMI)/rank indication (RI)/precoding type indicator (PTI)        reporting for the SCell, PDCCH monitoring on the SCell, and        PDCCH monitoring for the SCell.    -   If the UE receives an activation/deactivation MAC control        element that deactivates the SCell in a specific TTI        (subframe n) or if a timer related to a specific TTI (subframe        n)-activated SCell expires, the UE deactivates the SCell in a        TTI (subframe n+8 or thereafter) corresponding to predetermined        timing, stops the timer of the corresponding SCell, and flushes        all of HARQ buffers related to the corresponding SCell.    -   If a PDCCH on the activated SCell indicates an uplink grant or a        downlink assignment or if a PDCCH on a serving cell scheduling        the activated SCell indicates an uplink grant or a downlink        assignment for the activated SCell, the UE restarts a timer        related to the corresponding SCell.    -   If the SCell is deactivated, the UE does not transmit the SRS on        the SCell, does not report CQI/PMI/RI/PTI for the SCell, does        not transmit UL-SCH on the SCell, and does not monitor the PDCCH        on the SCell.

The above-described carrier aggregation has been described based on theLTE/LTE-A system, but it is for convenience of description and can beextended and applied to the 5G NR system in the same or similar manner.In particular, carrier aggregation deployment scenarios that may beconsidered in the 5G NR system may be the same as FIGS. 7A through 7E.

FIGS. 7A through 7E illustrate examples of deployment scenariosconsidering carrier aggregation in the NR system.

Referring to FIGS. 7A through 7E, F1 and F2 may respectively mean a cellconfigured to a first frequency (or a first frequency band, a firstcarrier frequency, a first center frequency) and a cell configured as asecond frequency (or a second frequency band, a second carrier frequencyor a second center frequency).

FIG. 7A illustrates a first CA deployment scenario. As illustrated inFIG. 7A, the F1 cell and the F2 cell may be co-located and overlaid. Inthis case, both the two layers can provide sufficient coverage, andmobility can be supported on the two layers. The first CA deploymentscenario may include a case where the F1 cell and the F2 cell arepresent in the same band. In the first CA deployment scenario, it isexpected that aggregation is possible between the overlaid F1 and F2cells.

FIG. 7B illustrates a second CA deployment scenario. As illustrated inFIG. 7B, the F1 cell and the F2 cell may be co-located and overlaid, butthe F2 cell may support smaller coverage due to a larger path loss. Inthis case, only the F1 cell provides sufficient coverage, and the F2cell may be used to improve throughput. In this instance, mobility maybe performed based on the coverage of the F1 cell. The second CAdeployment scenario may include a case where the F1 cell and the F2 cellare present in different bands (e.g., the F1 cell is present in {800MHz, 2 GHz} and the F2 cell is present in {3.5 GHz}). In the second CAdeployment scenario, it is expected that aggregation is possible betweenthe overlaid F1 and F2 cells.

FIG. 7C illustrates a third CA deployment scenario. As illustrated inFIG. 7C, the F1 cell and the F2 cell are co-located and overlaid, butantennas of the F2 cell may be directed to boundaries of the F1 cell sothat cell edge throughput is increased. In this case, the F1 cellprovides sufficient coverage, but the F2 cell may potentially have holesdue to a larger path loss. In this instance, mobility may be performedbased on the coverage of the F1 cell. The third CA deployment scenariomay include a case where the F1 cell and the F2 cell are present indifferent bands (e.g., the F1 cell is present in {800 MHz, 2 GHz} andthe F2 cell is present in {3.5 GHz}). In the third CA deploymentscenario, it is expected that the F1 and F2 cells of the same basestation (e.g., eNB) can be aggregated in a region where coverageoverlaps.

FIG. 7D illustrates a fourth CA deployment scenario. As illustrated inFIG. 7D, the F1 cell provides macro coverage, and F2 remote radio heads(RRHs) may be used to improve throughput at hot spots. In this instance,mobility may be performed based on the coverage of the F1 cell. Thefourth CA deployment scenario may include both a case where the F1 celland the F2 cell correspond to DL non-contiguous carriers on the sameband (e.g., 1.7 GHz) and a case where the F1 cell and the F2 cell arepresent on different bands (e.g., the F1 cell is present in {800 MHz, 2GHz} and the F2 cell is present in {3.5 GHz}). In the fourth CAdeployment scenario, it is expected that the F2 cells (i.e., RRHs) canbe aggregated with the F1 cell(s) (i.e., macro cell(s)) underlying theF2 cells.

FIG. 7E illustrates a fifth CA deployment scenario. The fifth CAdeployment scenario is similar to the second CA deployment scenario, butfrequency selective repeaters may be deployed so that coverage can beextended for one of the carrier frequencies. In the fifth CA deploymentscenario, it is expected that the F1 and F2 cells of the same basestation can be aggregated in a region where coverage overlaps.

A reception timing difference at the physical layer of UL grants and DLassignments for the same TTI (e.g., depending on the number of controlsymbols, propagation and deployment scenario) although it is caused bydifferent serving cells may not affect a MAC operation. The UE may needto cope with a relative propagation delay difference of up to 30 usamong the CCs to be aggregated in both intra-band non-contiguous CA andinter-band non-contiguous CS. This may mean that the UE needs to copewith a delay spread of up to 30.26 us among the CCs monitored at areceiver because a time alignment of the base station is specified to beup to 0.26 us. This may also mean that the UE have to cope with amaximum uplink transmission timing difference between TAGs of 32.47 usfor inter-band CA with multiple TAGs.

When the CA is deployed, frame timing and a system frame number (SFN)may be aligned across aggregated cells.

A method for supporting multiple uplink control information (UCI) onlong PUCCH proposed by the present specification is described below withreference to related drawings.

The NR system can support a physical uplink control channel (PUCCH) thatis a physical channel for transmitting UCI including information, suchas hybrid automatic repeat request (HARQ)-acknowledgement (ACK), ascheduling request (SR), channel state information (CSI).

In embodiments, the PUCCH may include a small-payload PUCCH supportingsmall UCI payload (e.g., 1˜2-bit UCI) and a large-payload PUCCHsupporting large UCI payload (e.g., more than 2 bits and up to hundredsof bits) depending on UCI payload.

The small-payload PUCCH and the large-payload PUCCH each may include ashort PUCCH with a short duration (e.g., 1˜2-symbol duration) and a longPUCCH with a long duration (e.g., 4˜14-symbol duration).

In embodiments, the long PUCCH has to transmit mainly medium/large UCIpayload or may be used to improve coverage of the small UCI payload.

When it is required to additionally expand coverage compared to the longPUCCH, a multi-slot long PUCCH in which the same UCI information istransmitted over multiple slots can be supported.

For example, if coverage cannot be secured in a given UCI payload and acode rate, the UE can secure the coverage through a gain resulting fromrepeated transmission using the multi-slot long PUCCH.

The medium/large UCI payload transmitted on the long PUCCH may consistof one or multiple combinations among the above UCI (e.g., HARQ-ACK, SR,CSI, etc.).

The above case will be represented as ‘multiple UCI on long PUCCH’ forconvenience of explanation.

That is, the present specification proposes an operation supporting themultiple UCI on long PUCCH.

In embodiments, examples of multiple UCI simultaneously transmitted onthe long PUCCH may include simultaneous transmission of HARQ-ACK (orHARQ-ACK and SR) and CSI.

Detailed contents for supporting the multiple UCI on long PUCCH proposedby the present specification are described in detail below.

UCI Partitioning for Supporting Multiple UCI on Long PUCCH

First, UCI partitioning for supporting multiple UCI on long PUCCH isdescribed.

If multiple UCI payloads include CSI report, the payload may be variableby the number of ranks decided by a terminal (e.g., UE).

In this case, in order to avoid blind detection (BD) at a base station(e.g., next generation Node B (gNB)), the UE may transmit directly orindirectly, to the gNB, information (e.g., rank information, etc.)capable of determining a UCI payload size.

As one of the methods, the UE divides total variable-size UCI into part1 UCI that is a fixed part and part 2 UCI that is a variable part andseparately encodes it.

In embodiments, the part 1 UCI and the part 2 UCI may be represented bya first UCI part and a second UCI part, respectively.

Further, after the UE causes rank information, etc. capable ofdetermining a size of the part 2 UCI to be included in fixed-size part 1UCI and encodes it, the UE can transmit it.

UCI to RE mapping for support of multiple UCI on long PUCCH

Next, UCI to resource element (RE) mapping for supporting multiple UCIon long PUCCH is described below.

If CSI for PUCCH transmission of variable-size CSI report describedabove is configured to be partitioned into fixed size part 1 CSI andvariable-size part 2 CSI, the gNB can grasp a payload size of the part 2CSI only when successfully decoding the part 1 CSI, and attempt thedecoding based on this.

Thus, it can be said that the part 1 CSI has priority over the part 2CSI in terms of decoding order and performance.

Accordingly, when multiple UCI payloads are configured to support themultiple UCI on long PUCCH, HARQ-ACK (or HARQ-ACK and SR) informationwith high importance together with the part 1 CSI may configure part 1UCI and may be jointly encoded, and part 2 UCI may consist of only thepart 2 CSI and may be separately encoded.

For reason of the performance priority or the like described above, REmapping may be performed on the part 1 UCI so that the part 1 UCI ispreferentially as close as possible to PUCCH demodulation referencesignal (DMRS).

After the RE mapping of the part 1 UCI through the above method, REmapping of the part 2 UCI may be performed in a remaining PUCCH region.

The RE mapping operation described above may be performed by the UE, andmay be performed by the gNB when UCI can be interpreted as downlinkcontrol information (DCI).

Here, a basic unit of the RE mapping operation is a modulation symbol.

Thus, in order to faithfully support a RE mapping method by separatingthe part 1 UCI and the part 2 UCI, part 1 and part 2 UCI coded bits haveto be separated on a per modulation symbol basis.

To this end, the part 1 UCI coded bits and/or the part 2 UCI coded bitsfor supporting the multiple UCI on long PUCCH may be partitioned to bedivided by a multiple of modulation order Qm.

As a method for producing the part 1 UCI coded bit so that the part 1UCI coded bit is the multiple of the Qm, the following method may beconsidered.

A maximum code rate Rmax which is allowed per PUCCH format may bepreviously configured to the UE via higher layer signaling, and the UEmay apply a code rate less than the maximum code rate Rmax upon actualUCI transmission.

In this instance, when a size N_p1/Rmax of the part 1 UCI coded bitscalculated considering part 1 UCI payload size N_p1 and Rmax is not themultiple of the Qm, i.e., when (N_p1/Rmax) mod Qm≠0, rate matching maybe performed so that the size N_p1/Rmax is the multiple of the Qm.

The rate matching means an output operation performed so that a bit sizeof the part 1 UCI coded bit is the multiple of the Qm when a channelcoding output buffer (e.g., circular buffer) outputs the part 1 UCIcoded bit.

In addition to the rate matching operation mentioned above, a finaloutput may be the multiple of the Qm by performing circular repetitionin a part 1 UCI coded bit sequence generated based on the N_p1/Rmax, orrepeating a last portion of the part 1 UCI coded bit sequence, orpadding ‘0’, ‘1’, or a random number.

Alternatively, some (e.g., initial bit(s) of the part 2 UCI coded bits)of the part 2 UCI coded bits may be used as padding bit(s).

In the same manner as the part 1 UCI coded bits, the Part 2 UCI codedbits may be configured to be the multiple of the Qm through the samemethod. The above method may be performed by the following steps ((1) to(4)) which are performed by the UE.

(1) The UE calculates the total number N_(t) of UCI coded bits that canbe transmitted to PUCCH from configured PUCCH resource parameters by thefollowing Equation 2.N _(t) =N _(sym) ×N _(RB) ×N _(SC) ×Q _(m)  Equation 2

In Equation 2, N_(sym) is the number of transmittable PUCCH symbols ofconfigured UCI, N_(RB) is the number of configured PUCCH RBs, N_(SC) isthe number of subcarriers in 1 RB (e.g., N_(SC)=12), and Q_(m) ismodulation order (e.g., 2 for QPSK).

(2) The UE determines part 1 UCI coded bit size N_c1 within range notexceeding N_(t) from the Part 1 UCI payload and the Rmax by thefollowing Equation 3 (N_c1 is configured to be the multiple of the Qm).N_c1=min(N _(t) ,┌N_p1/R _(max) /Q _(m) ┐×Q _(m))  Equation 3

In Equation 3, N_p1 means part 1 UCI payload size, R_(max) means aconfigured maximum code rate, and □□ means a ceiling operation.

(3) The UE determines part 2 UCI coded bit size N_c2 from N_(t) and N_c1by the following Equation 4.N_c2=N _(t) −N_c1  Equation 4

(4) The UE individually generates the part 1 UCI coded bits and the part2 UCI coded bits in conformity with N_c1 and N_c2 using the method (ratemating, padding, etc.) for generating the part 1 UCI coded bits so thatthe part 1 UCI coded bits are the multiple of the Q_(m), and thenperforms the RE mapping via modulation (e.g., QPSK modulation).

Method for Determining Resources for Support of Multiple UCI on LongPUCCH

Next, a method for determining resources for supporting multiple UCI onlong PUCCH is described below.

For a method for determining resources when simultaneously transmittingmultiple UCI (e.g., HARQ-ACK (or HARQ-ACK and SR) and CSI), thefollowing two cases (Case 1 and Case 2) may be considered.

For the two cases to be described below, a maximum code rate Rmax whichis allowed per PUCCH format may be previously configured to the UE viahigher layer signaling, and the UE may apply a code rate R less than theRmax upon actual UCI transmission.

(Case 1): A case where multiple UCI is transmitted on large-payload longPUCCH configured for HARQ-ACK (i.e., a case where HARQ-ACK resource isindicated via DCI)

In the Case 1, after multiple PUCCH resource sets are previouslyconfigured to the UE via the higher layer signaling, the UE may selectone of the multiple PUCCH resource sets depending on total UCI payloadsize N_p.

The selected PUCCH resource set may again consist of multiple PUCCHresources.

In the Case 1, the PUCCH resources in the PUCCH resource set may beindicated by a HARQ-ACK resource indicator in a DCI field for schedulinga PDSCH corresponding to corresponding HARQ-ACK bit.

When there are a large number of PUCCH resources in the PUCCH resourceset, the PUCCH resources in the PUCCH resource set may be indicatedusing an implicit indication method or a combination of DCI and implicitindication to reduce a DCI overhead.

For example, the implicit indication method may a value determined by aCCE index of PDSCH scheduling DCI.

The number of RBs that are used for the UE to transmit the multiple UCIon long PUCCH may be determined by the total UCI payload size N_p andthe maximum code rate Rmax.

The value thus determined may be different from the number of RBsallocated through the PUCCH resource.

(Case 2): A case where multiple UCI is transmitted on large-payload longPUCCH configured for CSI report (i.e., a case where HARQ-ACK resourcecannot be indicated via DCI)

In the Case 2, after multiple PUCCH resources for the CSI report arepreviously configured to the UE via the higher layer signaling, the UEmay select one of the multiple PUCCH resources by a combination of thetotal UCI payload size N_p and the maximum code rate Rmax.

For example, assuming that the number of REs on which PUCCH transmissionallocated at PUCCH resource i is possible is N_(RE,i), the UE may selectPUCCH resources corresponding to a minimum value N_(RE,i,min) amongN_(RE,i) value(s) satisfying N_(RE,i)≥N_p/Rmax/Qm.

In this instance, in the same manner as (Case 1), the number of RBs thatare used for the UE to actually transmit UCI may be determined by N_pand Rmax, and the value thus determined may be different from the numberof RBs allocated through the PUCCH resource.

In case that the Part 2 CSI is variable-size, if the UE determines thePUCCH resource or the PUCCH resource set based on N_p as in the abovemethod and does not inform explicitly or implicitly the gNB of N_pinformation, the gNB may have to reserve excessive PUCCH resourcestaking account of the variable-size of the Part 2 CSI, or performexcessive BD for PUCCH resource and/or PUCCH resource set for severalN_p possibilities.

In the present specification, ‘A and/or B’ may be interpreted in thesame sense as ‘including at least one of A or B’.

This has a problem that the whole resource overhead and computationalcomplexity and decoding time at the gNB are increased.

First, in the (case 1), due to uncertainty of N_p, the gNB assumesmultiple PUCCH resource sets and has to attempt the decoding using aHARQ-ACK resource indicator of DCI.

Even if the gNB uses the HARQ-ACK resource indicator via the DCI, thegNB assumes several RB sizes and has to attempt fixed-size part 1 UCIdecoding since the N_p is still uncertain from the gNB perspective.

Assuming that there is a large difference between the number of RBsallocated at PUCCH resource and the number of RBs used for the actualUCI transmission, the number of times of BD may excessively increase.

In the (case 2), due to uncertainty of N_p, the gNB assumes several N_pvalues for the multiple PUCCH resources configured via the higher layersignaling and has to perform the BD for the fixed-size part 1 UCIdecoding.

The following methods may be considered to solve or mitigate theabove-mentioned problem.

(Method 1): A case where multiple UCI is transmitted on large-payloadlong PUCCH configured for HARQ-ACK (i.e., a case where HARQ-ACK resourceis indicated via DCI)

A) Method for Determining PUCCH Resource Set

(Method 1-A-1) The UE determines a PUCCH resource set based onfixed-size part 1 UCI (or part 1 CSI), or fixed-size part 1 UCI (or part1 CSI) and Rmax.

(Method 1-A-2) The UE determines a PUCCH resource set based onfixed-size part 1 UCI (or part 1 CSI) and fixed-size ‘reference’ part 2UCI (or ‘reference’ part 2 CSI), or fixed-size part 1 UCI (or part 1CSI), fixed-size ‘reference’ part 2 UCI (or ‘reference’ part 2 CSI), andRmax.

The reference part 2 UCI (or reference part 2 CSI) is a reference valuefor determining a kind of PUCCH resource set, a PUCCH resource, or thenumber of RBs used in actual UCI transmission in the PUCCH resource thatcan be configured in a range of a minimum value (e.g., 0) and a maximumvalue the part 2 UCI (or part 2 CSI) can have in consideration ofvariable-size part 2 UCI (or part 2 CSI).

A reference part 2 UCI (or reference part 2 CSI) value may be a valueassuming that rank=1, or a minimum value or a maximum value that thepart 2 UCI (or part 2 CSI) can have.

The reference part 2 UCI (or reference part 2 CSI) value may be a fixedvalue described in the standard document, or a value configured via RRCsignaling or a combination of RRC signaling and DCI.

The meaning that it is based on the reference part 2 UCI (or referencepart 2 CSI) includes both a case where a value configured consideringthe part 2 UCI (or part 2 CSI) is linearly added to the fixed-size part1 UCI (or part 1 CSI), and a case where the value configured consideringthe part 2 UCI (or part 2 CSI) is multiplied in the scaled form.

B) Method for Determining the Number of RBs Used in Actual UCITransmission in PUCCH Resource

(Method 1-B-1) The UE determines a RB to transmit actual UCI in a PUCCHresource based on fixed-size part 1 UCI (or part 1 CSI) and Rmax.

(Method 1-B-2) The UE determines a RB to transmit actual UCI in a PUCCHresource based on fixed-size part 1 UCI (or part 1 CSI), fixed-size‘reference’ part 2 UCI (or ‘reference’ part 2 CSI), and Rmax.

The reference part 2 UCI (or reference part 2 CSI) is a reference valuefor determining a kind of PUCCH resource set, a PUCCH resource, or thenumber of RBs used in actual UCI transmission in the PUCCH resource thatcan be configured in a range of a minimum value (e.g., 0) and a maximumvalue the part 2 UCI (or part 2 CSI) can have in consideration ofvariable-size part 2 UCI (or part 2 CSI).

A reference part 2 UCI (or reference part 2 CSI) value may be a valueassuming that rank=1, or a minimum value or a maximum value that thepart 2 UCI (or part 2 CSI) can have.

The reference part 2 UCI (or reference part 2 CSI) value may be a fixedvalue described in the standard document, or a value configured via RRC(signaling) or a combination of RRC (signaling) and DCI.

The meaning that it is based on the reference part 2 UCI (or referencepart 2 CSI) includes both a case where a value configured consideringthe part 2 UCI (or part 2 CSI) is linearly added to the fixed-size part1 UCI (or part 1 CSI), and a case where the value configured consideringthe part 2 UCI (or part 2 CSI) is multiplied in the scaled form.

(Method 1-B-3) The UE determines a RB to transmit actual UCI in a PUCCHresource based on the total number of bits adding maximum values offixed-size part 1 UCI (or part 1 CSI) and variable-size part 2 UCI (orvariable-size part 2 CSI), or based on a maximum value of total UCI(part 1+part 2) payload size and Rmax.

Further, the gNB may be blind detected by assuming the above methods.

(Method 2): A case where multiple UCI is transmitted on large-payloadlong PUCCH configured for CSI report (i.e., a case where HARQ-ACKresource cannot be indicated via DCI)

Method for Determining PUCCH Resource

Method 2-A-1) The UE determines a PUCCH resource based on fixed-sizepart 1 UCI (or part 1 CSI), or the fixed-size part 1 UCI (or part 1 CSI)and Rmax.

Method 2-A-2) The UE determines a PUCCH resource based on fixed-sizepart 1 UCI (or part 1 CSI) and fixed-size ‘reference’ part 2 UCI (or‘reference’ part 2 CSI), or fixed-size part 1 UCI (or part 1 CSI),fixed-size ‘reference’ part 2 UCI (or ‘reference’ part 2 CSI), and Rmax.

The reference part 2 UCI (or reference part 2 CSI) is a reference valuefor determining a kind of PUCCH resource set, a PUCCH resource, or thenumber of RBs used in actual UCI transmission in the PUCCH resource thatcan be configured in a range of a minimum value (e.g., 0) and a maximumvalue the part 2 UCI (or part 2 CSI) can have in consideration ofvariable-size part 2 UCI (or part 2 CSI).

A reference part 2 UCI (or reference part 2 CSI) value may be a valueassuming that rank=1, or a minimum value or a maximum value that thepart 2 UCI (or part 2 CSI) can have.

The reference part 2 UCI (or reference part 2 CSI) value may be a fixedvalue described in the standard document, or a value configured via RRC(signaling) or a combination of RRC (signaling) and DCI.

The meaning that it is based on the reference part 2 UCI (or referencepart 2 CSI) includes both a case where a value configured consideringthe part 2 UCI (or part 2 CSI) is linearly added to the fixed-size part1 UCI (or part 1 CSI), and a case where the value configured consideringthe part 2 UCI (or part 2 CSI) is multiplied in the scaled form.

Method for Determining the Number of RBs Used in Actual UCI Transmissionin PUCCH Resource

Method 2-B-1) The UE determines a RB to transmit actual UCI in a PUCCHresource based on fixed-size part 1 UCI (or part 1 CSI) and Rmax.

Method 2-B-2) The UE determines a RB to transmit actual UCI in a PUCCHresource based on fixed-size part 1 UCI (or part 1 CSI), fixed-size‘reference’ part 2 UCI (or ‘reference’ part 2 CSI), and Rmax.

The reference part 2 UCI (or reference part 2 CSI) is a reference valuefor determining a kind of PUCCH resource set, a PUCCH resource, or thenumber of RBs used in actual UCI transmission in the PUCCH resource thatcan be configured in a range of a minimum value (e.g., 0) and a maximumvalue the part 2 UCI (or part 2 CSI) can have in consideration ofvariable-size part 2 UCI (or part 2 CSI).

A reference part 2 UCI (or reference part 2 CSI) value may be a valueassuming that rank=1, or a minimum value or a maximum value that thepart 2 UCI (or part 2 CSI) can have.

The reference part 2 UCI (or reference part 2 CSI) value may be a fixedvalue described in the standard document, or a value configured via RRC(signaling) or a combination of RRC (signaling) and DCI.

The meaning that it is based on the reference part 2 UCI (or referencepart 2 CSI) includes both a case where a value configured consideringthe part 2 UCI (or part 2 CSI) is linearly added to the fixed-size part1 UCI (or part 1 CSI), and a case where the value configured consideringthe part 2 UCI (or part 2 CSI) is multiplied in the scaled form.

Method 2-B-3) The UE determines a RB to transmit actual UCI in a PUCCHresource based on the total number of bits adding maximum values offixed-size part 1 UCI (or part 1 CSI) and variable-size part 2 UCI (orvariable-size part 2 CSI), or based on a maximum value of total UCI(part 1+part 2) payload size and Rmax.

Further, the gNB may be blind detected by assuming the above methods.

In the methods mentioned above, “fixed-size part 1 UCI (or part 1 CSI)and fixed-size ‘reference’ part 2 UCI (or ‘reference’ part 2 CSI)” maymean “the total number of bits adding fixed-size part 1 UCI (or part 1CSI) and fixed-size ‘reference’ part 2 UCI (or ‘reference’ part 2 CSI)or total payload size”.

In addition, in the methods mentioned above, more specifically, “PUCCHresource (set) or RB is determined based on UCI (or CSI) and Rmax” maymean that “determining resource (set) or RB consisting of a minimumnumber of REs capable of transmitting the number of coded bits based onUCI (or CSI) and Rmax”.

In the above methods, the part 1 UCI may include HARQ-ACK and/or SR.

In the above methods, in case of HARQ-ACK PUCCH resource set, a RB totransmit actual UCI may be configured per UCI payload size range.

The respective embodiments or the respective methods mentioned above maybe separately performed, and methods proposed by the presentspecification can be implemented through a combination of one or moreembodiments or a combination of one or more methods.

FIG. 8 is a flowchart illustrating an operation method of a UEperforming a method proposed by the present specification.

More specifically, FIG. 8 illustrates an operation method of a UE fortransmitting multiple UCI on a PUCCH in a wireless communication system.

First, the UE receives, from a base station, first control informationrelated to the PUCCH for transmitting the multiple UCI in S810.

The UE determines a first parameter representing the number of codedbits for the multiple UCI based on the first control information inS820.

The first control information may include information about the numberof symbols of the PUCCH and information about the number of resourceblocks of the PUCCH.

In embodiments, the multiple UCI includes channel state information(CSI) including at least one of a first part or a second part.

The UE determines a size of the first part based on the first parameterand second control information related to the size determination of thefirst part in S830.

The UE transmits, to the base station, the multiple UCI on the PUCCH inS840.

The second control information may include a second parameterrepresenting the size of the first part, a third parameter representinga configured maximum coding rate, and a fourth parameter representing amodulation order.

A detailed method for determining the size of the first part refers toEquations 2 to 4 mentioned above and the description related toEquations 2 to 4. The method may be summarized as follows.

The size of the first part is determined as a minimum value among thefirst parameter and the second control information.

More specifically, the size of the first part may be determined bymin(N_(t),┌second parameter÷third parameter÷fourth parameter┐×fourthparameter).

The second control information may be determined based on a valueobtained by dividing the second parameter by each of the third parameterand the fourth parameter, and more specifically may be determined by(┌second parameter÷third parameter÷fourth parameter┐×fourth parameter).

FIG. 9 is a flowchart illustrating another operation method of a UEperforming a method proposed by the present specification.

More specifically, FIG. 9 illustrates an operation method of a UE fortransmitting channel state information (CSI) report on a PUCCH in awireless communication system.

First, the UE receives, from a base station, information related to aPUCCH resource for transmitting the CSI report in S910.

When CSI including at least one of a first part or a second partincludes the second part, the UE determines the PUCCH resource totransmit the CSI report and the number of resource blocks in the PUCCHresource by assuming that the CSI report is a specific rank in S920.

The UE transmits, to the base station, the CSI report on the PUCCH inS930.

In embodiments, when the CSI report is in plural, a PUCCH resource totransmit the plurality of CSI reports and the number of resource blocksin the PUCCH resource may be determined by assuming that each CSI reportis a specific rank.

The specific rank may be rank-1.

Overview of Device to which the Present Invention is Applicable

FIG. 10 illustrates an example of a block configuration diagram of awireless communication device to which methods proposed by the presentspecification are applicable.

Referring to FIG. 10 , a wireless communication system includes a basestation 1010 and multiple UEs 1020 positioned in a region of the basestation.

Each of the base station 1010 and the UE 1020 may be represented by aradio device.

The base station 1010 includes a processor 1011, a memory 1012, and aradio frequency (RF) module 1013. The processor 1011 implementsfunctions, processes, and/or methods proposed in FIGS. 1 to 9 . Layersof radio interface protocol may be implemented by the processor. Thememory 1012 is connected to the processor 1011 and stores various typesof information for driving the processor 1011. The RF module 1013 isconnected to the processor 1011 and transmits and/or receives radiosignals.

The UE 1020 includes a processor 1021, a memory 1022, and a RF module1023.

The processor 1021 implements functions, processes, and/or methodsproposed in FIGS. 1 to 9 . Layers of radio interface protocol may beimplemented by the processor. The memory 1022 is connected to theprocessor 1021 and stores various types of information for driving theprocessor 1021. The RF module 1023 is connected to the processor 1021and transmits and/or receives radio signals.

The memories 1012 and 1022 may be inside or outside the processors 1011and 1021 and may be connected to the processors 1011 and 1021 throughvarious well-known means.

Further, the base station 1010 and/or the UE 1020 may have a singleantenna or multiple antennas.

FIG. 11 illustrates another example of a block configuration diagram ofa wireless communication device to which methods proposed by the presentspecification are applicable.

Referring to FIG. 11 , a wireless communication system includes a basestation 1110 and multiple UEs 1120 positioned in a region of the basestation. The base station 1110 may be represented by a transmitter, andthe UE 1120 may be represented by a receiver, or vice versa. The basestation 1110 and the UE 1120 respectively include processors 1111 and1121, memories 1114 and 1124, one or more Tx/Rx RF modules 1115 and1125, Tx processors 1112 and 1122, Rx processors 1113 and 1123, andantennas 1116 and 1126. The processors implement functions, processes,and/or methods mentioned above. More specifically, in DL (communicationfrom the base station to the UE), an upper layer packet from a corenetwork is provided to the processor 1111. The processor implementsfunctionality of the L2 layer. In the DL, the processor providesmultiplexing between a logical channel and a transport channel and radioresource allocation to the UE 1120 and is also responsible for signalingto the UE 1120. The transmit (Tx) processor 1112 implements varioussignal processing functions for the L1 layer (i.e., physical layer). Thesignal processing functions include coding and interleaving tofacilitate forward error correction (FEC) at the UE. The coded andmodulated symbols are split into parallel streams, and each stream ismapped to an OFDM subcarrier, multiplexed with a reference signal (RS)in time and/or frequency domain, and combined together using an InverseFast Fourier Transform (IFFT) to produce a physical channel carrying atime domain OFDMA symbol stream. The OFDMA stream is spatially precodedto produce multiple spatial streams. Each spatial stream may be providedto the different antenna 1116 via a separate Tx/Rx module (ortransceiver 1115). Each Tx/Rx module may modulate an RF carrier with arespective spatial stream for transmission. At the UE, each Tx/Rx module(or transceiver 1125) receives a signal through the respective antenna1126 of each Tx/Rx module. Each Tx/Rx module recovers informationmodulated onto an RF carrier and provides the information to the receive(Rx) processor 1123. The RX processor implements various signalprocessing functions of the Layer 1. The Rx processor may performspatial processing on the information to recover any spatial streamdestined for the UE. If multiple spatial streams are destined for theUE, they may be combined into a single OFDMA symbol stream by themultiple Rx processors. The Rx processor converts the OFDMA symbolstream from the time domain to the frequency domain using a Fast FourierTransform (FFT). The frequency domain signal includes a separate OFDMAsymbol stream for each subcarrier of the OFDM signal. The symbols oneach subcarrier and the reference signal are recovered and demodulatedby determining the most likely signal constellation points transmittedby the base station. These soft decisions may be based on channelestimation values. The soft decisions are decoded and deinterleaved torecover data and control signals that were originally transmitted by thebase station on the physical channel. The corresponding data and controlsignals are provided to the processor 1121.

UL (communication from the UE to the base station) is processed at thebase station 1110 in a manner similar to the description associated witha receiver function at the UE 1120. Each Tx/Rx module 1125 receives asignal through the respective antenna 1126. Each Tx/Rx module providesan RF carrier and information to the Rx processor 1123. The processor1121 may be associated with the memory 1124 that stores a program codeand data. The memory may be referred to as a computer readable medium.

The embodiments described above are implemented by combinations ofcomponents and features of the present invention in predetermined forms.Each component or feature should be considered selectively unlessspecified separately. Each component or feature may be carried outwithout being combined with another component or feature. Moreover, somecomponents and/or features are combined with each other and canimplement embodiments of the present invention. The order of operationsdescribed in embodiments of the present invention may be changed. Somecomponents or features of one embodiment may be included in anotherembodiment, or may be replaced by corresponding components or featuresof another embodiment. It will be apparent that some claims referring tospecific claims may be combined with another claims referring to theother claims other than the specific claims to constitute the embodimentor add new claims by means of amendment after the application is filed.

Embodiments of the present invention can be implemented by variousmeans, for example, hardware, firmware, software, or combinationsthereof. When embodiments are implemented by hardware, one embodiment ofthe present invention can be implemented by one or more applicationspecific integrated circuits (ASICs), digital signal processors (DSPs),digital signal processing devices (DSPDs), programmable logic devices(PLDs), field programmable gate arrays (FPGAs), processors, controllers,microcontrollers, microprocessors, and the like.

When embodiments are implemented by firmware or software, one embodimentof the present invention can be implemented by modules, procedures,functions, etc. performing functions or operations described above.Software code can be stored in a memory and can be driven by aprocessor. The memory is provided inside or outside the processor andcan exchange data with the processor by various well-known means.

While the present invention has been described and illustrated hereinwith reference to the preferred embodiments thereof, it will be apparentto those skilled in the art that various modifications and variationscan be made therein without departing from the spirit and scope of thepresent invention. Thus, it is intended that the present inventioncovers the modifications and variations of this invention that comewithin the scope of the appended claims and their equivalents.

Although the present invention has been described focusing on examplesapplying to the 3GPP LTE/LTE-A/NR system, it can be applied to variouswireless communication systems other than the 3GPP LTE/LTE-A/NR system.

What is claimed is:
 1. A method for transmitting, by a user equipment(UE), uplink control information (UCI) on a physical uplink controlchannel (PUCCH) in a wireless communication system, the methodcomprising: receiving, from a base station, a resource configuration ofPUCCH for transmitting the UCI; determining, based on the resourceconfiguration, a first value related to a total rate matching outputlength for transmitting the UCI on the PUCCH, wherein the UCI includeschannel state information (CSI) comprising a first part and a secondpart; determining (i) a first rate matching output length fortransmitting the first part of the CSI on the PUCCH and (ii) a secondrate matching output length for transmitting the second part of the CSIon the PUCCH, wherein the second rate matching output length for thesecond part of the CSI is determined as a value obtained by subtractingthe first rate matching output length for the first part of the CSI fromthe first value, wherein the first rate matching output length isdetermined as a smaller of (i) the first value and (ii) a second value,wherein the second value is determined based on dividing a firstparameter by each of a second parameter and a third parameter, whereinthe first parameter is related to a number of bits of the first part ofthe CSI, the second parameter represents a configured maximum codingrate for the PUCCH, and the third parameter represents a modulationorder for the PUCCH; and transmitting, to the base station, the UCI onthe PUCCH.
 2. The method of claim 1, wherein the first rate matchingoutput length for the first part of the CSI is determined based on(┌first parameter÷second parameter÷third parameter┐×third parameter),and wherein ┌⋅┐ is a ceiling function.
 3. The method of claim 2, whereinthe first rate matching output length is determined by min(firstvalue,┌first parameter÷second parameter÷third parameter┐×thirdparameter).
 4. The method of claim 3, wherein the second rate matchingoutput length is determined by {first value−min(first value,┌firstparameter÷second parameter÷third parameter┐×third parameter)}.
 5. Themethod of claim 1, wherein the resource configuration includes (i)information for a number of symbols of the PUCCH for transmitting theUCI and (ii) information for a number of resource blocks of the PUCCH.6. The method of claim 5, wherein determining the first value based onthe resource configuration comprises: determining a product N_(symb)^(PUCCH)×N_(RB) ^(PUCCH), wherein (i) N_(symb) ^(PUCCH) is the number ofsymbols of the PUCCH for transmitting the UCI and (ii) N_(RB) ^(PUCCH)is the number of resource blocks of the PUCCH.
 7. The method of claim 1,wherein the CSI is arranged in the first part and the second part basedon CSI priority values.
 8. The method of claim 7, wherein the UCIfurther includes at least one of (i) a Scheduling Request (SR) or (ii)Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) information.9. The method of claim 8, wherein the SR or the HARQ-ACK information isencoded together with the first part of the CSI.
 10. The method of claim1, wherein transmitting the UCI on the PUCCH comprises: encoding the UCIbased on the configured maximum coding rate for the PUCCH; performingrate matching on the encoded UCI; and performing modulation on the ratematched encoded UCI based on the modulation order for the PUCCH.
 11. Themethod of claim 10, wherein encoding the UCI comprises encoding thefirst part of the CSI of the UCI; and wherein performing rate matchingon the encoded UCI comprises performing rate-matching on the encodedfirst part of the CSI to generate the first rate matching output lengthfor the first part of the CSI.
 12. The method of claim 1, furthercomprising: receiving the second parameter that represents theconfigured maximum coding rate for the PUCCH, via RRC signaling.
 13. Auser equipment (UE) configured to transmit uplink control information(UCI) on a physical uplink control channel (PUCCH) in a wirelesscommunication system, the UE comprising: at least one transceiver; atleast one processor; and at least one computer memory operably connectedto the at least one processor and storing instructions that, based onbeing executed by the at least one processor, perform operationscomprising: receiving, from a base station, a resource configuration ofPUCCH for transmitting the UCI; determining, based on the resourceconfiguration, a first value related to a total rate matching outputlength for transmitting the UCI on the PUCCH, wherein the UCI includeschannel state information (CSI) comprising a first part and a secondpart; determining (i) a first rate matching output length fortransmitting the first part of the CSI on the PUCCH and (ii) a secondrate matching output length for transmitting the second part of the CSIon the PUCCH, wherein the second rate matching output length for thesecond part of the CSI is determined as a value obtained by subtractingthe first rate matching output length for the first part of the CSI fromthe first value, wherein the first rate matching output length isdetermined as a smaller of (i) the first value and (ii) a second value,wherein the second value is determined based on dividing a firstparameter by each of a second parameter and a third parameter, whereinthe first parameter is related to a number of bits of the first part ofthe CSI, the second parameter represents a configured maximum codingrate for the PUCCH, and the third parameter represents a modulationorder for the PUCCH; and transmitting, to the base station, the UCI onthe PUCCH.
 14. The UE of claim 13, wherein the first rate matchingoutput length for the first part of the CSI is determined based on(┌first parameter÷second parameter÷third parameter┐×third parameter),and wherein ┌⋅┐ is a ceiling function.
 15. The UE of claim 14, whereinthe first rate matching output length is determined by min(firstvalue,┌first parameter÷second parameter÷third parameter┐×thirdparameter).
 16. The UE of claim 15, wherein the second rate matchingoutput length is determined by {first value−min(first value,┌firstparameter÷second parameter÷third parameter┐×third parameter)}.
 17. Anapparatus comprising: at least one processor; and at least one memoryoperably connected to the at least one processor and storinginstructions that, when executed by the at least one processor, performoperations comprising: receiving a resource configuration of physicaluplink control channel (PUCCH) for transmitting uplink controlinformation (UCI); determining, based on the resource configuration, afirst value related to a total rate matching output length fortransmitting the UCI on the PUCCH, wherein the UCI includes channelstate information (CSI) comprising a first part and a second part;determining (i) a first rate matching output length for transmitting thefirst part of the CSI on the PUCCH and (ii) a second rate matchingoutput length for transmitting the second part of the CSI on the PUCCH,wherein the second rate matching output length for the second part ofthe CSI is determined as a value obtained by subtracting the first ratematching output length for the first part of the CSI from the firstvalue, wherein the first rate matching output length is determined as asmaller of (i) the first value and (ii) a second value, wherein thesecond value is determined based on dividing a first parameter by eachof a second parameter and a third parameter, wherein the first parameteris related to a number of bits of the first part of the CSI, the secondparameter represents a configured maximum coding rate for the PUCCH, andthe third parameter represents a modulation order for the PUCCH; andtransmitting the UCI on the PUCCH.